const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  lintOnSave:false,
  devServer: {
    proxy: {
      '/pkq': {
        // 代理到的目标地址
        target: 'https://api.iynn.cn/film/api/v1',
        // 代理地址和本地服务的域名是否一致？
        changeOrigin: true,
        // 重写规则
        // 源地址 https://api.iynn.cn/film/api/v1/getNowPlayingFilmList
        // 添加标识 proxy/getNowPlayingFilmList 代理地址
        // 代理后的地址 https://api.iynn.cn/film/api/v1/proxy/getNowPlayingFilmList
        pathRewrite: {
          // 匹配代理标识 替换为空
          '^/pkq': ''
        }
      },
      '/baidu': {
        target: 'https://api.map.baidu.com/',
        changeOrigin: true,
        pathRewrite: {
          '^/baidu': ''
        }
      }
    }
  }
})
